Yarrow-160: Notes on the Design and Analysis of the Yarrow Cryptographic Pseudorandom Number Generator
نویسندگان
چکیده
We describe the design of Yarrow, a family of cryptographic pseudo-random number generators (PRNG). We describe the concept of a PRNG as a separate cryptographic primitive, and the design principles used to develop Yarrow. We then discuss the ways that PRNGs can fail in practice, which motivates our discussion of the components of Yarrow and how they make Yarrow secure. Next, we define a specific instance of a PRNG in the Yarrow family that makes use of available technology today. We conclude with a brief listing of open questions and intended improvements in future releases.
منابع مشابه
Random number generator
A random number generator (often abbreviated as RNG) is a computational or physical device designed to generate a sequence of numbers or symbols that lack any pattern, i.e. appear random. Computer-based systems for random number generation are widely used, but often fall short of this goal, though they may meet some statistical tests for randomness intended to ensure that they do not have any e...
متن کاملEffect of savory and yarrow on spermatogenesis in adult mice undergoing chemotherapy Cyclosporine
Spermatogenesis process during which the male germ cells are produced at each stage of the disorder, it can lead to infertility. The aim of this study was to evaluate the effect of fennel and yarrow on spermatogenesis in adult micereceiving chemotherapy is cyclosporine. For this study, 32 male Wistar rats with an average weight of 20 ± 200 g were randomly divided into four groups (control, cycl...
متن کاملEffect of savory and yarrow on spermatogenesis in adult mice undergoing chemotherapy Cyclosporine
Spermatogenesis process during which the male germ cells are produced at each stage of the disorder, it can lead to infertility. The aim of this study was to evaluate the effect of fennel and yarrow on spermatogenesis in adult micereceiving chemotherapy is cyclosporine. For this study, 32 male Wistar rats with an average weight of 20 ± 200 g were randomly divided into four groups (control, cycl...
متن کاملStudying the Expression Pattern of aox2 and pal2 Genes Associated with the Production of Antioxidants and Flavonoids in Yarrow Plant Following Salicylic Acid Treatment
The various medicinal functions of Yarrow have made it an important medicinal plant in medicine. Also, yarrow is a rich source of antioxidants and flavonoids that protect plants from the harmful effects of active oxygen species. The aim of this study was to investigate the effect of salicylic acid treatment on the expression pattern of two genes (aox2 and pal2) involved in the production of ant...
متن کامل